human rights advocacy organization - Espagnol Anglais Dictionnaire